unavoidable expenditures - Turkish English Dictionary